body,
html {
    margin:0;
    padding:0;
    background:#a7a09a;
    color:#000;
    }
body {
    min-width:950px;
    }
#wrap {
    margin:0 auto;
    width:970px;
    }
#header {
    }
#nav {
    padding:5px;
        }
#main {
    float:right;
    width:840px;
    }
#footer {
    clear:both;
    }
#sidebar {
    float:left;
    width:120px;    
    }  
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }   
#header h1 {
    padding:5px;
    margin:0;
    }   
#main h2, #main h3, #main p {
    padding:0 10px;
    }
#sidebar ul {
    margin-bottom:0;
    }
#sidebar h3, #sidebar p {
    padding:0 10px;
    }
#footer p {
    padding:5px;
    margin:0;
    }
#sidebar h3, #sidebar p {
    padding:0 5px 0 0;
    }                      